Advertisement
Advertisement
lemon squash
noun
British.
lemon soda; a soft drink of lemon juice and soda water.
lemon squash
noun
a drink made from a sweetened lemon concentrate and water
Discover More
Word History and Origins
Origin of lemon squash1
First recorded in 1875–80
Advertisement
Advertisement
Advertisement
Advertisement
Browse